It's an extension road of 2nd Street way to the Mabua Beach area.
It's a Computer Store selling CCTV cameras.
Adding new place
Updated to a new name.